\hypertarget{classCConnectionWidget}{
\section{\-C\-Connection\-Widget \-Class \-Reference}
\label{classCConnectionWidget}\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}}
}


this is the actual control for the stegit-\/2 control  




{\ttfamily \#include $<$connection\-\_\-widget.\-h$>$}

\subsection*{\-Signals}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classCConnectionWidget_a87d7387ff75301dc4133a72d4d5452c0}{connect\-Requested} (\-Q\-String, quint16)
\item 
void \hyperlink{classCConnectionWidget_a0c3519eb3478371a6c9debdfe33dad95}{start\-Requested} ()
\item 
void \hyperlink{classCConnectionWidget_ab6db92a5c8f46533d2cbc137bbd17f6e}{disconnect\-Requested} ()
\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classCConnectionWidget_ad504a0b4d0b6ee5a8a64089fcfdedccb}{\-C\-Connection\-Widget} (\-Q\-Widget $\ast$p\-Parent=0)
\item 
virtual \hyperlink{classCConnectionWidget_a601f5b2d37cdd13afe7e6456168429e2}{$\sim$\-C\-Connection\-Widget} ()
\item 
void \hyperlink{classCConnectionWidget_a64fcb119b7e03105a1d84125ca2a7914}{client\-Connected} (\-Q\-String \&p\-Host, quint16 \&p\-Port)
\item 
void \hyperlink{classCConnectionWidget_a7e6ff2158e9f029d70d5a93f02bbc3c1}{client\-Disconnected} ()
\item 
void \hyperlink{classCConnectionWidget_ada2d296c44f606be7957e29d301d2862}{connection\-Error} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
static const \-Q\-String \hyperlink{classCConnectionWidget_a33e533823dca264aa8bd0bb5ab97b35f}{s\-Default\-Hostname}
\item 
static const \-Q\-String \hyperlink{classCConnectionWidget_afc804f66fe1d2a67af7b443b1eff26c4}{s\-Default\-Port}
\end{DoxyCompactItemize}
\subsection*{\-Private \-Slots}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classCConnectionWidget_a3058f44c1db78221366023164f7fa282}{connect\-Clicked} ()
\item 
void \hyperlink{classCConnectionWidget_acc12e34c8ce6ba5048d979fb01b1a9bb}{start\-Clicked} ()
\item 
void \hyperlink{classCConnectionWidget_a9982e76f5433ea6716e971ca47fe4bff}{disconnect\-Clicked} ()
\end{DoxyCompactItemize}
\subsection*{\-Private \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{classCConnectionWidget_a5e3605feb34e9f8f1c2759402088bce4}{setup\-Ui\-Elements} ()
\item 
void \hyperlink{classCConnectionWidget_a4f9d3dfa045d10489d3972ae89713e69}{setup\-Actions} ()
\end{DoxyCompactItemize}
\subsection*{\-Private \-Attributes}
\begin{DoxyCompactItemize}
\item 
\-Q\-H\-Box\-Layout \hyperlink{classCConnectionWidget_af0a4e81883aee6f72ae8290d5fcbd62d}{m\-Layout}
\item 
\-Q\-Push\-Button \hyperlink{classCConnectionWidget_a128f2b0d1256a8de21cee2afb395fd72}{m\-Connect\-Button}
\item 
\-Q\-Push\-Button \hyperlink{classCConnectionWidget_aa8190d43380dd5ab202791be35ac0f35}{m\-Disconnect\-Button}
\item 
\-Q\-Label \hyperlink{classCConnectionWidget_aa7e2268cfe36f1e871570880938a7613}{m\-Hostname\-Label}
\item 
\-Q\-Line\-Edit \hyperlink{classCConnectionWidget_a476550a943a060b748520e1f5b259d9b}{m\-Hostname\-Edit}
\item 
\-Q\-Label \hyperlink{classCConnectionWidget_ab6a18f290269aa9e657eb49fef46bc3e}{m\-Port\-Label}
\item 
\-Q\-Line\-Edit \hyperlink{classCConnectionWidget_adc2faee602ad219c2ba1ffe9e1b56459}{m\-Port\-Edit}
\item 
\hyperlink{classCClientConnection}{\-C\-Client\-Connection} $\ast$ \hyperlink{classCConnectionWidget_a9e0f8c32488ce50d142a1375509042af}{m\-Client\-Connection}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
this is the actual control for the stegit-\/2 control 

\begin{DoxyAuthor}{\-Author}
rpoisel 
\end{DoxyAuthor}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classCConnectionWidget_ad504a0b4d0b6ee5a8a64089fcfdedccb}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!\-C\-Connection\-Widget@{\-C\-Connection\-Widget}}
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{\-C\-Connection\-Widget}]{\setlength{\rightskip}{0pt plus 5cm}\-C\-Connection\-Widget\-::\-C\-Connection\-Widget (
\begin{DoxyParamCaption}
\item[{\-Q\-Widget $\ast$}]{p\-Parent = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}
\label{classCConnectionWidget_ad504a0b4d0b6ee5a8a64089fcfdedccb}
\hypertarget{classCConnectionWidget_a601f5b2d37cdd13afe7e6456168429e2}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!$\sim$\-C\-Connection\-Widget@{$\sim$\-C\-Connection\-Widget}}
\index{$\sim$\-C\-Connection\-Widget@{$\sim$\-C\-Connection\-Widget}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{$\sim$\-C\-Connection\-Widget}]{\setlength{\rightskip}{0pt plus 5cm}virtual \-C\-Connection\-Widget\-::$\sim$\-C\-Connection\-Widget (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classCConnectionWidget_a601f5b2d37cdd13afe7e6456168429e2}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classCConnectionWidget_a64fcb119b7e03105a1d84125ca2a7914}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!client\-Connected@{client\-Connected}}
\index{client\-Connected@{client\-Connected}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{client\-Connected}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::client\-Connected (
\begin{DoxyParamCaption}
\item[{\-Q\-String \&}]{p\-Host, }
\item[{quint16 \&}]{p\-Port}
\end{DoxyParamCaption}
)}}
\label{classCConnectionWidget_a64fcb119b7e03105a1d84125ca2a7914}
\hypertarget{classCConnectionWidget_a7e6ff2158e9f029d70d5a93f02bbc3c1}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!client\-Disconnected@{client\-Disconnected}}
\index{client\-Disconnected@{client\-Disconnected}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{client\-Disconnected}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::client\-Disconnected (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classCConnectionWidget_a7e6ff2158e9f029d70d5a93f02bbc3c1}
\hypertarget{classCConnectionWidget_a3058f44c1db78221366023164f7fa282}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!connect\-Clicked@{connect\-Clicked}}
\index{connect\-Clicked@{connect\-Clicked}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{connect\-Clicked}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::connect\-Clicked (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private, slot\mbox{]}}}}
\label{classCConnectionWidget_a3058f44c1db78221366023164f7fa282}
\hypertarget{classCConnectionWidget_ada2d296c44f606be7957e29d301d2862}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!connection\-Error@{connection\-Error}}
\index{connection\-Error@{connection\-Error}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{connection\-Error}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::connection\-Error (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classCConnectionWidget_ada2d296c44f606be7957e29d301d2862}
\hypertarget{classCConnectionWidget_a87d7387ff75301dc4133a72d4d5452c0}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!connect\-Requested@{connect\-Requested}}
\index{connect\-Requested@{connect\-Requested}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{connect\-Requested}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::connect\-Requested (
\begin{DoxyParamCaption}
\item[{\-Q\-String}]{, }
\item[{quint16}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{classCConnectionWidget_a87d7387ff75301dc4133a72d4d5452c0}
\hypertarget{classCConnectionWidget_a9982e76f5433ea6716e971ca47fe4bff}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!disconnect\-Clicked@{disconnect\-Clicked}}
\index{disconnect\-Clicked@{disconnect\-Clicked}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{disconnect\-Clicked}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::disconnect\-Clicked (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private, slot\mbox{]}}}}
\label{classCConnectionWidget_a9982e76f5433ea6716e971ca47fe4bff}
\hypertarget{classCConnectionWidget_ab6db92a5c8f46533d2cbc137bbd17f6e}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!disconnect\-Requested@{disconnect\-Requested}}
\index{disconnect\-Requested@{disconnect\-Requested}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{disconnect\-Requested}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::disconnect\-Requested (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{classCConnectionWidget_ab6db92a5c8f46533d2cbc137bbd17f6e}
\hypertarget{classCConnectionWidget_a4f9d3dfa045d10489d3972ae89713e69}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!setup\-Actions@{setup\-Actions}}
\index{setup\-Actions@{setup\-Actions}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{setup\-Actions}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::setup\-Actions (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_a4f9d3dfa045d10489d3972ae89713e69}
\hypertarget{classCConnectionWidget_a5e3605feb34e9f8f1c2759402088bce4}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!setup\-Ui\-Elements@{setup\-Ui\-Elements}}
\index{setup\-Ui\-Elements@{setup\-Ui\-Elements}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{setup\-Ui\-Elements}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::setup\-Ui\-Elements (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_a5e3605feb34e9f8f1c2759402088bce4}
\hypertarget{classCConnectionWidget_acc12e34c8ce6ba5048d979fb01b1a9bb}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!start\-Clicked@{start\-Clicked}}
\index{start\-Clicked@{start\-Clicked}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{start\-Clicked}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::start\-Clicked (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}private, slot\mbox{]}}}}
\label{classCConnectionWidget_acc12e34c8ce6ba5048d979fb01b1a9bb}
\hypertarget{classCConnectionWidget_a0c3519eb3478371a6c9debdfe33dad95}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!start\-Requested@{start\-Requested}}
\index{start\-Requested@{start\-Requested}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{start\-Requested}]{\setlength{\rightskip}{0pt plus 5cm}void \-C\-Connection\-Widget\-::start\-Requested (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}signal\mbox{]}}}}
\label{classCConnectionWidget_a0c3519eb3478371a6c9debdfe33dad95}


\subsection{\-Member \-Data \-Documentation}
\hypertarget{classCConnectionWidget_a9e0f8c32488ce50d142a1375509042af}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Client\-Connection@{m\-Client\-Connection}}
\index{m\-Client\-Connection@{m\-Client\-Connection}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Client\-Connection}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-C\-Client\-Connection}$\ast$ {\bf \-C\-Connection\-Widget\-::m\-Client\-Connection}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_a9e0f8c32488ce50d142a1375509042af}
\hypertarget{classCConnectionWidget_a128f2b0d1256a8de21cee2afb395fd72}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Connect\-Button@{m\-Connect\-Button}}
\index{m\-Connect\-Button@{m\-Connect\-Button}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Connect\-Button}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-Push\-Button {\bf \-C\-Connection\-Widget\-::m\-Connect\-Button}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_a128f2b0d1256a8de21cee2afb395fd72}
\hypertarget{classCConnectionWidget_aa8190d43380dd5ab202791be35ac0f35}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Disconnect\-Button@{m\-Disconnect\-Button}}
\index{m\-Disconnect\-Button@{m\-Disconnect\-Button}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Disconnect\-Button}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-Push\-Button {\bf \-C\-Connection\-Widget\-::m\-Disconnect\-Button}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_aa8190d43380dd5ab202791be35ac0f35}
\hypertarget{classCConnectionWidget_a476550a943a060b748520e1f5b259d9b}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Hostname\-Edit@{m\-Hostname\-Edit}}
\index{m\-Hostname\-Edit@{m\-Hostname\-Edit}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Hostname\-Edit}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-Line\-Edit {\bf \-C\-Connection\-Widget\-::m\-Hostname\-Edit}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_a476550a943a060b748520e1f5b259d9b}
\hypertarget{classCConnectionWidget_aa7e2268cfe36f1e871570880938a7613}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Hostname\-Label@{m\-Hostname\-Label}}
\index{m\-Hostname\-Label@{m\-Hostname\-Label}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Hostname\-Label}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-Label {\bf \-C\-Connection\-Widget\-::m\-Hostname\-Label}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_aa7e2268cfe36f1e871570880938a7613}
\hypertarget{classCConnectionWidget_af0a4e81883aee6f72ae8290d5fcbd62d}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Layout@{m\-Layout}}
\index{m\-Layout@{m\-Layout}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Layout}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-H\-Box\-Layout {\bf \-C\-Connection\-Widget\-::m\-Layout}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_af0a4e81883aee6f72ae8290d5fcbd62d}
\hypertarget{classCConnectionWidget_adc2faee602ad219c2ba1ffe9e1b56459}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Port\-Edit@{m\-Port\-Edit}}
\index{m\-Port\-Edit@{m\-Port\-Edit}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Port\-Edit}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-Line\-Edit {\bf \-C\-Connection\-Widget\-::m\-Port\-Edit}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_adc2faee602ad219c2ba1ffe9e1b56459}
\hypertarget{classCConnectionWidget_ab6a18f290269aa9e657eb49fef46bc3e}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!m\-Port\-Label@{m\-Port\-Label}}
\index{m\-Port\-Label@{m\-Port\-Label}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{m\-Port\-Label}]{\setlength{\rightskip}{0pt plus 5cm}\-Q\-Label {\bf \-C\-Connection\-Widget\-::m\-Port\-Label}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{classCConnectionWidget_ab6a18f290269aa9e657eb49fef46bc3e}
\hypertarget{classCConnectionWidget_a33e533823dca264aa8bd0bb5ab97b35f}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!s\-Default\-Hostname@{s\-Default\-Hostname}}
\index{s\-Default\-Hostname@{s\-Default\-Hostname}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{s\-Default\-Hostname}]{\setlength{\rightskip}{0pt plus 5cm}const \-Q\-String {\bf \-C\-Connection\-Widget\-::s\-Default\-Hostname}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classCConnectionWidget_a33e533823dca264aa8bd0bb5ab97b35f}
\hypertarget{classCConnectionWidget_afc804f66fe1d2a67af7b443b1eff26c4}{
\index{\-C\-Connection\-Widget@{\-C\-Connection\-Widget}!s\-Default\-Port@{s\-Default\-Port}}
\index{s\-Default\-Port@{s\-Default\-Port}!CConnectionWidget@{\-C\-Connection\-Widget}}
\subsubsection[{s\-Default\-Port}]{\setlength{\rightskip}{0pt plus 5cm}const \-Q\-String {\bf \-C\-Connection\-Widget\-::s\-Default\-Port}\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{classCConnectionWidget_afc804f66fe1d2a67af7b443b1eff26c4}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{connection__widget_8h}{connection\-\_\-widget.\-h}\end{DoxyCompactItemize}
